... durchleben - French English Dictionary